Codexonics\PrimeMoverFramework\menus\PrimeMoverBackupMenus B

Total Complexity 90
Dependencies 6
Dependents 2
Total lines 730
Lines of code 420
Logical lines of code 204
Comment lines 187
Methods 37
Properties 2

Methods 37

Method Rating Maintainability Complexity Lines of code
addBackupsMenuPageCallBack()
A
41 9 63
enqueueScripts()
A
43 7 48
getAddNewBackupMarkup()
A
44 6 48
maybeForceBackupRefreshOnChangeVersion()
S
53 7 25
getCanonicalSiteInMultisite()
S
55 6 20
onlyShowsSitesThatExistsForBackups()
S
60 6 14
excludeSomePrimeMoverOptionsInDump()
S
59 4 14
isReallyBackupMenuPage()
S
61 4 14
dontDeleteIfRestoringFromBackup()
S
66 4 9
removeDistractionsOnBackupsPage()
S
68 3 8
getUserConfirmationFreeRestoreDialog()
S
62 2 12
initHooks()
S
55 1 17
getExcludedOptions()
S
60 1 16
getBlogIdUnderQuery()
S
70 2 7
getPluginsLogo()
S
67 2 8
addRefreshBackupButton()
S
64 2 10
addBackupsMenuPage()
S
66 2 8
maybeDisableHeartBeat()
S
75 2 5
maybeMarkPackageCompleted()
S
68 2 7
primeMoverManageBackupsSection()
S
81 1 3
getUtilities()
S
82 1 3
getBackupsMenuListTableInstance()
S
68 1 7
getComponentAuxiliary()
S
76 1 4
getSitesWithBackups()
S
81 1 3
getFreemiusIntegration()
S
76 1 4
getSystemAuthorization()
S
81 1 3
getUserConfirmationDialog()
S
72 1 7
getCreateExportUrl()
S
79 1 3
getPrimeMover()
S
82 1 3
getBackupUtilities()
S
76 1 4
getSystemFunctions()
S
81 1 3
getSystemInitialization()
S
81 1 3
maybeRemoveWipStatusOnError()
S
80 1 3
isBackupsMenuPage()
S
80 1 3
setMigrationTools()
S
75 1 4
logInProgressPackage()
S
79 1 3
__construct()
S
77 1 4